package com.cashmama.market.api.domain.vo.order;

import java.io.Serializable;

/**
 * @program: market-api
 * @description
 * @author: frank
 * @create: 2020-03-11 09:59
 **/
public class OfflineDetailOrder implements Serializable {
    /**
     * 应还金额
     */
    private String repaymentAmount;
    /**
     * 受益人姓名
     */
    private String beneficiaryName;
    /**
     * 受益人账号
     */
    private String beneficiaryAccNo;
    /**
     * ifsc code
     */
    private String ifscCode;
    /**
     * 交易ID
     */
    private String transactionId;
    /**
     * 交易截图
     */
    private String transactionImgUrl;
    /**
     * 订单号
     */
    private String tradeNo;
    /**
     * 订单状态
     */
    private Integer orderStatus;
    /**
     * 状态提示语
     */
    private String tips;
    /**
     * 过期时间
     */
    private Long expirationTime;

    public String getRepaymentAmount() {
        return repaymentAmount;
    }

    public OfflineDetailOrder setRepaymentAmount(String repaymentAmount) {
        this.repaymentAmount = repaymentAmount;
        return this;
    }

    public String getBeneficiaryName() {
        return beneficiaryName;
    }

    public OfflineDetailOrder setBeneficiaryName(String beneficiaryName) {
        this.beneficiaryName = beneficiaryName;
        return this;
    }

    public String getBeneficiaryAccNo() {
        return beneficiaryAccNo;
    }

    public OfflineDetailOrder setBeneficiaryAccNo(String beneficiaryAccNo) {
        this.beneficiaryAccNo = beneficiaryAccNo;
        return this;
    }

    public String getIfscCode() {
        return ifscCode;
    }

    public OfflineDetailOrder setIfscCode(String ifscCode) {
        this.ifscCode = ifscCode;
        return this;
    }

    public String getTransactionId() {
        return transactionId;
    }

    public OfflineDetailOrder setTransactionId(String transactionId) {
        this.transactionId = transactionId;
        return this;
    }

    public String getTransactionImgUrl() {
        return transactionImgUrl;
    }

    public OfflineDetailOrder setTransactionImgUrl(String transactionImgUrl) {
        this.transactionImgUrl = transactionImgUrl;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public OfflineDetailOrder setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public OfflineDetailOrder setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
        return this;
    }

    public String getTips() {
        return tips;
    }

    public OfflineDetailOrder setTips(String tips) {
        this.tips = tips;
        return this;
    }

    public Long getExpirationTime() {
        return expirationTime;
    }

    public OfflineDetailOrder setExpirationTime(Long expirationTime) {
        this.expirationTime = expirationTime;
        return this;
    }
}
